import * as React from "react"; import { useRouter } from "next/router"; import { useUserModelReadme, ModelHubSettingPageMainView, PageBase, Topbar, } from "@instill-ai/toolkit"; import { Logo } from "@instill-ai/design-system"; import { ModelReadmeMarkdown, Sidebar, ConsoleCorePageHead, } from "../../../components"; import { NextPageWithLayout } from "../../_app"; import { useAccessToken } from "../../../lib/useAccessToken"; import { useTrackToken } from "../../../lib/useTrackToken"; const ModelDetailsPage: NextPageWithLayout = () => { const router = useRouter(); const { id, entity } = router.query; const accessToken = useAccessToken(); useTrackToken({ enabled: true }); const modelReadme = useUserModelReadme({ modelName: id ? `users/${entity}/models/${id}` : null, accessToken: accessToken.isSuccess ? accessToken.data : null, enabled: accessToken.isSuccess, }); return ( } modelNamespace="admin" disabledConfigureModel={false} /> ); }; ModelDetailsPage.getLayout = (page) => { return ( } /> {page} ); }; export default ModelDetailsPage;